Ptime Canonization for Two Variables with Counting

نویسنده

  • Martin Otto
چکیده

We consider innnitary logic with two variable symbols and counting quantiiers, C 2 , and its intersection with Ptime on nite relational structures. In particular we exhibit a Ptime canonization procedure for nite relational structures which provides unique representatives up to equivalence in C 2. As a consequence we obtain a recursive presentation for the class of all those queries on arbitrary nite relational structures which are both Ptime and deenable in C 2. The proof renders a succinct normal form representation of this non-trivial semantically deened fragment of Ptime. Through specializations of the proof techniques similar results apply with respect to the logic L 2 , innnitary logic with two variable symbols, itself.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Describing Graphs a First Order Approach to Graph Canonization

In this paper we ask the question What must be added to rst order logic plus least xed point to obtain exactly the polynomial time properties of unordered graphs We consider the languages Lk consisting of rst order logic restricted to k variables and Ck consisting of Lk plus counting quanti ers We give e cient canonization algorithms for graphs characterized by Ck or Lk It follows from known re...

متن کامل

The structure of graphs and new logics for the characterization of Polynomial Time

Descriptive complexity theory is the area of theoretical computer science that is concerned with the abstract characterization of computations by means of mathematical logics. It shares the approach of complexity theory to classify problems on the basis of the resources that are needed to solve them. Instead of computational resources, however, descriptive complexity theory considers the expres...

متن کامل

Capturing Logarithmic Space and Polynomial Time on Chordal Claw-Free Graphs

We show that the class of chordal claw-free graphs admits LREC=-definable canonization. LREC= is a logic that extends first-order logic with counting by an operator that allows it to formalize a limited form of recursion. This operator can be evaluated in logarithmic space. It follows that there exists a logarithmic-space canonization algorithm for the class of chordal claw-free graphs, and tha...

متن کامل

Capturing Logarithmic Space and Polynomial Time on Chordal Claw-Free Graphs

We show that the class of chordal claw-free graphs admits LREC=-definable canonization. LREC= is a logic that extends first-order logic with counting by an operator that allows it to formalize a limited form of recursion. This operator can be evaluated in logarithmic space. It follows that there exists a logarithmic-space canonization algorithm, and therefore a logarithmic-space isomorphism tes...

متن کامل

Tree Canonization and Transitive Closure

We prove that tree isomorphism is not expressible in the language FO TC COUNT This is surprising since in the presence of ordering the language captures NL whereas tree isomorphism and canonization are in L Lin Our proof uses an Ehrenfeucht Fra ss e game for transitive closure logic with counting Gr a IL As a corresponding upper bound we show that tree canonization is expressible in FO COUNT lo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995